physically alert - French English Dictionary